import Vue from 'vue'
import Router from 'vue-router'
import routes from './routes'


Vue.use(Router)


const router =  new Router({
    mode: 'history',
    // scrollBehavior(to, from, savePosition) { // 在点击浏览器的“前进/后退”，或者切换导航的时候触发。
    //   if (savePosition) {
    //     return savePosition;
    //   } else {
    //           var top;
    //           if (window.innerWidth >= 700) {
    //                top = 676
    //           } else {
    //                top = 267
    //           }
    //     return {
    //       x: 0,
    //       y: top
    //     }
    //   }
    // },
    // base: process.env.BASE_URL,
    routes
})


// Nprogress.configure({     
//   easing: 'ease',  // 动画方式    
//   speed: 500,  // 递增进度条的速度    
//   showSpinner: false, // 是否显示加载ico    
//   trickleSpeed: 200, // 自动递增间隔    
//   minimum: 0.3 // 初始化时的最小百分比
// })

/* 路由守卫 */
// router.beforeEach((to, from, next) => {
//       if(to.path !== from.path) {
//         Nprogress.start()
//       }
//       next()
//   })
//   router.afterEach((to, from) => {
//       Nprogress.done()
//   })

  export default router